dependent promise - French English Dictionary